#ifndef INITIALISE_H
#define INITIALISE_H

#include "sudoku.h"

void fillGrid(int **grid, bool **fixed, int sqLen, int grLen, int nSq, int first, int last);
void fillSquare(int row, int col, int **grid, bool **fixed, int sqLen, int first, int last);
void resetGrid(int **grid, bool **fixed, int grLen);
bool gridOK(int **grid, int sqLen, int grLen, int first, bool **fixed);
void completeSquare(int **grid, int r, int c, int sqLen, int first, bool **fixed);


#endif

